(safe) haven - Spanish English Dictionary